<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:p="http://primefaces.org/ui"
    xmlns:shiro="http://shiro.apache.org/tags">

	<p:fieldset legend="#{etq['sifeap.solicitudcredito.codeudor']}" style="width:97%;" toggleable="true" collapsed="true">
		<h:panelGrid columns="8" style="width:100%;text-align:left;" id="panelCamposCodeudor2" >
			<h:outputText value="#{etq['sifeap.solicitudcredito.cedula']}" />
			<p:inputText value="#{solicitudCreditoManagedBean.codeudor2.vincedula}" style="width:97%" disabled="#{solicitudCreditoManagedBean.accion >= 2}">
				<p:ajax global="false" event="blur" />
			</p:inputText>
			<p:spacer width="20px" height="1px" />
			
			<p:commandLink id="btnConsultarCodeudor2" actionListener="#{solicitudCreditoManagedBean.buscarDatosAsociado(solicitudCreditoManagedBean.IDENTIFICADOR_CODEUDOR2)}" update="panelCamposCodeudor2" process="@this" disabled="#{solicitudCreditoManagedBean.accion >= 2}">
				<h:graphicImage library="images" name="buscar.png"
					style="border: 0px; width: 22px; height: 22px;"
					alt="#{etq['sifeap.buscar']}"
					title="#{etq['sifeap.buscar']}" />
			</p:commandLink>
			<p:spacer width="20px" height="1px" />
			<p:spacer width="20px" height="1px" />
			
			<p:spacer width="20px" height="1px" />
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.primerapellido']}" />
			<p:inputText id="primerApellidoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.primerApellido}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.segundoapellido']}" />
			<p:inputText id="segundoApellidoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.segundoApellido}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.nombres']}" />
			<p:inputText id="nombresCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.primerNombre} #{solicitudCreditoManagedBean.asociadoCodeudor2.segundoNombre}" style="width:97%" disabled="true"/>
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.cedula']}" />
			<p:inputText id="cedulaCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.cedula}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.lugarexpedicion']}" />
			<p:inputText id="lugarExpedicionCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.lugarExpedicionCedula}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.fechanacimiento']}" />
			<p:inputText id="fechaNacimientoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.fechaNacimiento}" style="width:97%" disabled="true">
				<f:convertDateTime pattern="dd-MM-yyyy"/>
			</p:inputText>
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.ciudad']}" />
			<p:inputText id="ciudadCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.ciudadNacimiento}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.cargo']}" />
			<p:inputText id="cargoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.cargo}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.sexo']}" />
			<p:inputText id="sexoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.sexo}" style="width:97%" disabled="true"/>
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.personascargo']}" />
			<p:inputText id="personasCargoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.personasCargo}" style="width:97%" disabled="true" >
				<f:convertNumber type="number" maxFractionDigits="0" />
			</p:inputText>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.estadocivil']}" />
			<p:inputText id="estadoCivilCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.estadoCivil}" style="width:97%" disabled="true"/>
			<p:spacer width="20px" height="1px" />
			
			<p:spacer width="20px" height="1px" />
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.sueldobasico']}" />
			<p:inputText id="sueldoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.sueldoBasico}" style="width:97%" disabled="true" >
				<f:convertNumber currencySymbol="$" currencyCode="COP" groupingUsed="true" type="currency" maxFractionDigits="1" />
			</p:inputText>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.tiemposervicio']}" />
			<p:inputText id="tiempoServicioCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.tiempoServicio}" style="width:97%" disabled="true" />
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.tipocontrato']}" />
			<p:inputText id="tipoContratoCodeudor2" value="#{solicitudCreditoManagedBean.asociadoCodeudor2.tipoContrato}" style="width:97%" disabled="true"/>
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.aportesfondo']}" />
			<p:inputText id="aportesFondoCodeudor2" value="#{solicitudCreditoManagedBean.montoAportesCodeudor2}" style="width:97%" disabled="true" >
				<f:convertNumber currencySymbol="$" currencyCode="COP" groupingUsed="true" type="currency" maxFractionDigits="1" />
			</p:inputText>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.deudafondo']}" />
			<p:inputText id="deudaFondoCodeudor2" value="#{solicitudCreditoManagedBean.totalDeudaCodeudor2}" style="width:97%" disabled="true" >
				<f:convertNumber currencySymbol="$" currencyCode="COP" groupingUsed="true" type="currency" maxFractionDigits="1" />
			</p:inputText>
			<p:spacer width="20px" height="1px" />
			
			<p:spacer width="20px" height="1px" />
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.otrosingresos']}" />
			<p:inputText id="otrosIngresosCodeudor2" value="#{solicitudCreditoManagedBean.codeudor2.otrosIngresos}" converter="#{Long}" converterMessage="#{msj['sifeap.solicitudcredito.otrosingresos.novalido']}" style="width:97%" disabled="#{solicitudCreditoManagedBean.accion >= 2}"/>
			<p:spacer width="20px" height="1px" />
			
			<h:outputText value="#{etq['sifeap.solicitudcredito.descripcionotrosingresos']}" />
			<p:inputText id="descripcionOtrosIngresosCodeudor2" value="#{solicitudCreditoManagedBean.codeudor2.descripcionOtrosIngresos}" style="width:97%" disabled="#{solicitudCreditoManagedBean.accion >= 2}"/>
			<p:spacer width="20px" height="1px" />
			
			<p:spacer width="20px" height="1px" />
			<p:spacer width="20px" height="1px" />
		</h:panelGrid>
		<h:panelGrid columns="2" style="text-align:left;" id="panelSubirArchivoCodeudor2" >
			<p:fileUpload id="subirArchivoCodeudor2" fileUploadListener="#{solicitudCreditoManagedBean.subirArchivoCodeudor2}" disabled="#{solicitudCreditoManagedBean.accion >= 2}"
	            mode="advanced"
	            auto="true"
	            update="panelArchivosCodeudor2"
	            sizeLimit="#{conf['sifeap.solicitudcredito.tamanomax']}"   
	            invalidFileMessage="#{msj['sifeap.solicitudcredito.archivonovalido']}"
	            invalidSizeMessage="#{msj['sifeap.solicitudcredito.tamanonovalido']}" 
	            uploadLabel="#{etq['sifeap.solicitudcredito.subir']}"
	            cancelLabel="#{etq['sifeap.solicitudcredito.cancelar']}" 
	            label="#{etq['sifeap.solicitudcredito.examinar']}" />
			
			<h:panelGrid columns="1" id="panelArchivosCodeudor2">
		  		<p:dataTable value="#{solicitudCreditoManagedBean.listaArchivosCodeudor2}" widgetVar="listaArchivosCodeudor2" styleClass="hide-column-names no-border" rendered="#{solicitudCreditoManagedBean.listaArchivosCodeudor2.size() > 0}"
					var="archivo" id="listaArchivosCodeudor2" paginator="true" paginatorAlwaysVisible="false" paginatorPosition="bottom" rows="100" >
					<p:column style="white-space: normal;">
						<p:commandLink id="btnMostrar"
							ajax="false"
							value="#{archivo.name}">
							<f:setPropertyActionListener target="#{solicitudCreditoManagedBean.archivoSeleccionado}" value="#{archivo}" />
							<p:fileDownload value="#{solicitudCreditoManagedBean.mostrarArchivo}" /> 
						</p:commandLink>
					</p:column>
					<p:column style="white-space: normal;">
						<p:commandLink id="btnEliminar"
							action="#{solicitudCreditoManagedBean.eliminarArchivoCodeudor2}"
							process="@this"
							update=":formularioBase:panelArchivosCodeudor2"
							disabled="#{solicitudCreditoManagedBean.accion >= 2}">
							<f:setPropertyActionListener target="#{solicitudCreditoManagedBean.archivoSeleccionado}" value="#{archivo}" />
							<h:graphicImage library="images" name="eliminarArchivo.png"
								style="width: 18; height: 18; border: 0px;"
								alt="#{etq['sifeap.eliminar']}"
								title="#{etq['sifeap.eliminar']}" />
						</p:commandLink>
					</p:column>
				</p:dataTable>
			</h:panelGrid>
		</h:panelGrid>
	</p:fieldset>
</ui:composition>
